Marc LibbraMarc Libbra
Japan 3-1 Uruguay: Two Debutants Scored, One System Still Has No Data to Prove ItMiyagi Stadium, 24 September. In the 11th minute, Kuryu Matsuki — a 23-year-o...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
An All-Spanish Shanghai Masters Final: When Davidovich Fokina and Jódar Force Analysts to Recount Every NumberIn the twelfth row of the press section at the main stadium, I am holding my...
Women's Table Tennis and the Rallies Nobody RecordedWomen's Table Tennis and the Rallies Nobody Recorded I sat in the seventh row...
Nam Định vs Ninh Bình: The Invisible Pressure Before Round 3 of V.League 1 2026/27A late-afternoon training session in Thanh Nam, I stood outside the fence and...
Barcelona lost the Lautaro race before signing Jesus: Why Inter refused to sell?At the Gran Gala del Calcio, Lautaro Martinez stood on stage to receive his...
European table tennis redraws the 2028 Olympic map: 192 places, mixed team debut and a golden ticket straight to Los AngelesEuropean table tennis redraws the 2028 Olympic map: 192 places, mixed team...
SofM's LCK-over-LPL verdict before Worlds 2026: two sentences from him, fifteen opinions from the writerAt three in the morning on August 12, 2026, in a rented ninth-floor flat in...
Dong Nai FC vs Hanoi Police: Cong Phuong's Bench Seat and the Structural Gap of a NewcomerRain in Binh Phuoc in August is not as heavy as Busan rain, but it was enough...
Analysis of Martial Arts Match: Insufficient Data for Deep AnalysisNo analysis information was provided to create a 4689 word article. The...
Nine Months Before Brazil 2027: When the Money Flowing Into Women's Football Meets an Unanswered QuestionMidnight in Madrid. I rewind the tape of the Copa Libertadores Femenina final...
Showdown at Disney World: When ACC and SEC Bet Their Entire Season on 48 Hours in Early SeptemberWhen the whole city argues about xG, I print out the data table and draw hear...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
The Invisible Ones on the Scoresheet: Vietnam's Women's Volleyball and the War Against Being ForgottenA night in Vinh Phuc, I sat in the seventh row of the arena where a SEA...
Thailand U23 vs Japan U23 at the Asian Games: A Goalless First Half and an Unresolved Defensive QuestionIn the 45th minute plus stoppage time, the referee blew for half-time. The...
NLEX Demolishes Macau 138-78: The Most Lopsided Game in PBA History and a Warning for the Guest-Team ModelNLEX Road Warriors have produced the most lopsided game in PBA history,...
Vietnamese Football and the 'Core Technology' Lesson from Dat BikeIn the last three matches I spent breaking down footage of a V.League side, o...
Theoretical Court And Data Ghosts: When Numbers Learn To WhisperOn the night at Anfield, I stopped counting statistics to listen to the...
The Empty Volleyball Stat Sheet and the Gap Every Analysis Can Slip ThroughOn the screen sits a stat sheet with seven rows. Perfect-pass rate. Blocks pe...
AntGamer at Visa VMC Fall 2026: Zero Wins and the Price of a Full Roster RebuildAntGamer closed out its run at Visa VMC Fall 2026 without a single victory,...
When Every Data Cell Is Empty: The Biggest Trap in Modern Sports Analysis6:40 a.m. in Kuala Lumpur. A spreadsheet from an overseas partner lands in my...
An All-Spanish Shanghai Masters Final: When Davidovich Fokina and Jódar Force Analysts to Recount Every NumberIn the twelfth row of the press section at the main stadium, I am holding my...
Women's Table Tennis and the Rallies Nobody RecordedWomen's Table Tennis and the Rallies Nobody Recorded I sat in the seventh row...
Nam Định vs Ninh Bình: The Invisible Pressure Before Round 3 of V.League 1 2026/27A late-afternoon training session in Thanh Nam, I stood outside the fence and...
Barcelona lost the Lautaro race before signing Jesus: Why Inter refused to sell?At the Gran Gala del Calcio, Lautaro Martinez stood on stage to receive his...
European table tennis redraws the 2028 Olympic map: 192 places, mixed team debut and a golden ticket straight to Los AngelesEuropean table tennis redraws the 2028 Olympic map: 192 places, mixed team...
SofM's LCK-over-LPL verdict before Worlds 2026: two sentences from him, fifteen opinions from the writerAt three in the morning on August 12, 2026, in a rented ninth-floor flat in...
Dong Nai FC vs Hanoi Police: Cong Phuong's Bench Seat and the Structural Gap of a NewcomerRain in Binh Phuoc in August is not as heavy as Busan rain, but it was enough...
Analysis of Martial Arts Match: Insufficient Data for Deep AnalysisNo analysis information was provided to create a 4689 word article. The...
Nine Months Before Brazil 2027: When the Money Flowing Into Women's Football Meets an Unanswered QuestionMidnight in Madrid. I rewind the tape of the Copa Libertadores Femenina final...
Showdown at Disney World: When ACC and SEC Bet Their Entire Season on 48 Hours in Early SeptemberWhen the whole city argues about xG, I print out the data table and draw hear...
Ronaldo Continues with Portugal: Jorge Jesus and the Problem of a 41-Year-Old AnchorWhen Jorge Jesus announced his first squad as Portugal head coach, most...
The Invisible Ones on the Scoresheet: Vietnam's Women's Volleyball and the War Against Being ForgottenA night in Vinh Phuc, I sat in the seventh row of the arena where a SEA...
Thailand U23 vs Japan U23 at the Asian Games: A Goalless First Half and an Unresolved Defensive QuestionIn the 45th minute plus stoppage time, the referee blew for half-time. The...
NLEX Demolishes Macau 138-78: The Most Lopsided Game in PBA History and a Warning for the Guest-Team ModelNLEX Road Warriors have produced the most lopsided game in PBA history,...
Vietnamese Football and the 'Core Technology' Lesson from Dat BikeIn the last three matches I spent breaking down footage of a V.League side, o...
Theoretical Court And Data Ghosts: When Numbers Learn To WhisperOn the night at Anfield, I stopped counting statistics to listen to the...
The Empty Volleyball Stat Sheet and the Gap Every Analysis Can Slip ThroughOn the screen sits a stat sheet with seven rows. Perfect-pass rate. Blocks pe...
AntGamer at Visa VMC Fall 2026: Zero Wins and the Price of a Full Roster RebuildAntGamer closed out its run at Visa VMC Fall 2026 without a single victory,...
